technological uncertainty - Espagnol Anglais Dictionnaire